# 作者: 菅世博
# 2025年02月18日10时59分28秒
# 512326042@qq.com

def demo1():
    """
    局部变量与全局变量
    :return:
    """
    global g_num  # 声明num是全局变量, 如果要在函数内修改全局变量，必须用global借用全局变量
    print(f'g_num修改前 = {g_num}')  # 100
    g_num = 200  # 修改全局变量
    print(f'g_num修改后 = {g_num}')  # 200


# print(g_num) # NameError: name 'g_num' is not defined

g_num = 100  # 全局变量
demo1()
